Big Huge Thesaurus

Achillea millefolium

noun